package com.example.pcl.pojo.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@Schema(description = "咨询记录VO",name = "ConsultationRecordVO")
public class ConsultationRecordVO {
    @Schema(description = "咨询记录ID")
    private Integer recordId;

    @Schema(description = "预约ID")
    private Integer appointmentId;

    @Schema(description = "咨询创建时间")
    private LocalDateTime createdAt;

    @Schema(description = "咨询内容")
    private String consultationContent;

    @Schema(description = "心理问题分析")
    private String problemAnalysis;

    @Schema(description = "咨询建议")
    private String suggestions;

    @Schema(description = "用户ID")
    private Integer userId;

    @Schema(description = "心理咨询师ID")
    private Integer counselorId;

    @Schema(description = "学生姓名")
    private String studentName;

    @Schema(description = "咨询师姓名")
    private String counselorName;

    @Schema(description = "联系方式")
    private String phone;
}

